﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Microsoft.Xna.Framework;

namespace Scytale
{
    class Element
    {
        protected Matrix worldMatrix;

        public abstract void Update();

        public Vector3 GetPosition() {
            return worldMatrix.Translation;
        }

        public Vector3 GetUpVec() {
            return worldMatrix.Up;
        }

        public Vector3 GetForwardVec() {
            return worldMatrix.Forward;
        }
    }
}
